consulting human resources job careers performance appraisal software employee performance application high management employment employer